<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:ice="http://www.icesoft.com/icefaces/component"
      xmlns:f="http://java.sun.com/jsf/core"
      >
    <body>

        <ui:composition template="./Template.xhtml">

            <ui:define name="title">
                Informe de laboratorista
            </ui:define>

            <ui:define name="body">
                <ice:panelGroup id="messagePanel" layout="block">
                    <ice:messages globalOnly="false" showDetail="true" errorClass="errorMessages" infoClass="infoMessages" layout="table"/>
                </ice:panelGroup>
                <ice:form partialSubmit="true" id="crearInformeForm">
                    <fieldset class="form">
                        <legend class="form">Crear informe</legend>
                        <table class="standardTable">
                            <tr class="headerForm">
                                <th colspan="4">Laboratorista</th>
                            </tr>
                            <tr>
                                <td class="tituloLateral"><ice:outputText value="RUT:"/></td>
                                <td class="message"><ice:outputText value="#{informe.usuario.rut}-#{informe.usuario.digito}" /></td>
                                <td class="tituloLateral"><ice:outputText value="Nombres:" /></td>
                                <td class="message"><ice:outputText value="#{informe.usuario.primerNombre} #{informe.usuario.segundoNombre}" /></td>
                            </tr>
                            <tr>
                                <td class="tituloLateral"><ice:outputText value="Apellidos"/></td>
                                <td colspan="3" class="message"><ice:outputText value="#{informe.usuario.apellidoPaterno} #{informe.usuario.apellidoMaterno}" /></td>
                            </tr>
                        </table>
                        <br />
                        <table class="standardTable">
                            <tr class="headerForm">
                                <th colspan="3">Fechas</th>
                            </tr>
                            <tr>
                                <td class="tituloLateral"><ice:outputText value="Seleccione fecha de inicio:" /></td>
                                <td class="message">
                                    <ice:selectInputDate required="true" id="fechainicio" styleClass="message" value="#{informe.fechaInicio}" renderAsPopup="true" >
                                        <f:convertDateTime pattern="dd-mm-yyyy" timeZone="America/Santiago" />
                                    </ice:selectInputDate>
                                   
                                </td>
                                <td class="message">
                                     <ice:message showDetail="false" showSummary="true" for="fechainicio"  errorClass="errorMessages" />
                                </td>
                            </tr>
                            <tr>
                                <td class="tituloLateral"><ice:outputText value="Seleccione fecha de término:" /></td>
                                <td class="message">
                                    <ice:selectInputDate id="fechafinal"  required="true" value="#{informe.fechaFinal}" renderAsPopup="true">
                                        <f:convertDateTime pattern="dd-mm-yyyy" timeZone="America/Santiago" />
                                    </ice:selectInputDate>
                                </td>
                                <td class="message">
                                     <ice:message showDetail="false" showSummary="true" for="fechafinal"  errorClass="errorMessages" />
                                </td>
                            </tr>
                            <tr class="tableFooter">
                                <td colspan="3"><ice:commandLink value="Generar informe" action="#{informe.generarInforme}" /></td>
                            </tr>
                        </table>

                    </fieldset>
                                <ice:outputResource id="recurso" attachment="true" resource="#{informe.recurso}" label="Mostrar PDF" type="button" mimeType="application/pdf" rendered="#{informe.generado}" fileName="resultado.pdf"  >
                    </ice:outputResource>
                </ice:form>
            </ui:define>

        </ui:composition>

    </body>
</html>
